chain lightning - French English Dictionary